Hippocampal Volume Quantification in Alzheimer's Progression
Curating a Dataset of Brain MRIs
Criteria | Meet Specification |
---|---|
Dataset has been cleaned and outliers have been removed |
Correctly identified and removed the irrelevant files from the given dataset through inspection of the dataset |
The project shows an understanding of how to apply medical metadata inspection methods to discover the physical dimensions of anatomical structures. |
The Jupyter Notebook shows evidence of inspecting header file to find relation between voxel dimensions and physical size, and contains a plot of volume histograms of the dataset. |
The project shows an understanding of how to extract pixel data for visualization |
Jupyter Notebook contains renderings of medical volume slices that help inspect dataset slices and validate assumptions that one might have about how pixel data is stored in the arrays read from disk. |
Training a Segmentation CNN
Criteria | Meet Specification |
---|---|
Machine learning scripts run without errors and perform training and validation of the machine learning model. |
There should be no Out folder contains |
Project shows evidence that a system was established allowing the monitoring of progress via Tensorboard |
Script establishes proper logging of scalar and image data into Tensorboard folders, and monitoring is performed using Tensorboard server. Output folder includes screenshots of train/validation loss plots. |
Create a test code that runs without errors and computes volumetric performance measurements. |
Code in Out folder contains results.json file that is a correct JSON and has at least Dice and Jaccard metrics. |
Integrating into a Clinical Network
Criteria | Meet Specification |
---|---|
The inferencing code for DICOM volumes is complete |
All TASK items in inference_dcm.py should be addressed. A sample report file should be included along with a screenshot/png/jpg version of the said report. |
Complete inferencing code for creating reports and pushing them back. |
Student’s report can be viewed in the OHIF image viewer solution. The report at least has numerical values of volume of the hippocampus structure. |
Create a validation plan. |
Out folder contains a validation plan. The plan should be in the freeform format, about 1-2 pages and should hit on topics:
|
Tips to make your project standout:
- Write an explanation of how the algorithm works for clinicians.
- Explain requirements for the training process (compute, memory), suggestions for making it more efficient (model architecture, data pipeline, loss functions, data augmentation). What kind of data augmentations would NOT add value?
- Implement additional metrics in testing reports - sensitivity, specificity, accuracy, etc. Include an explanation of those in the #1 writeup.
- Propose a better way of filtering study for the correct series.
- Can you think of what would make the report you generate from your inference better? What would be the relevant information that you could present which would help a clinician better reason about whether your model performed well or not? Can you make it look nicer by making it an RGB image (hint - lookup in DICOM spec)?
- Try to construct a fully valid DICOM as your model output (per DICOM PS3.3#A8) with all relevant fields. Construction of valid DICOM has a very calming effect on the mind and body.
- Try constructing a DICOM image with your segmentation mask so that you can overlay it on the original image using the clinical image viewer.